left stitch - Spanish English Dictionary